package com.zhou.message.dto;

import com.zhou.framework.model.PageParam;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * @author lang.zhou
 * @since 2023/3/2 11:59
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class SystemMessageQueryDto extends PageParam implements Serializable {

    private Integer type;

    private Integer fromUserId;

    private Integer toUserId;

    private Integer timer;

    private String title;

    /**
     * 发送状态
     */
    private Integer status;

    /**
     * 读取状态
     */
    private Integer readStatus;

    private Integer deleteFlag;
    private Integer level;

    /**
     * 接收状态
     */
    private Integer detailStatus;

    private Long detailId;

    private Long sendId;
}
